import { createI18n } from 'vue-i18n'
import zh from './locales/zh.js'
import ug from './locales/ug.js'

const messages = {
  zh,
  ug
}

const i18n = createI18n({
  locale: uni.getStorageSync('locale') || 'zh', // 从本地存储获取语言，默认中文
  fallbackLocale: 'zh', // 回退语言
  messages,
  legacy: false, // 使用 Composition API
  globalInjection: true // 全局注入
})

export default i18n
